lathes cad mazak machining cnc maquinas milling new cnc machinery control mills numerical horizontal engineering okuma lathe machine tools analysis